package com.hyc.controller;

import javax.annotation.Resource;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.hyc.commons.base.BaseController;
import com.hyc.model.Role;
import com.hyc.service.RoleService;

/** 
 * @author  作者 Mark: 
 * @date 创建时间：2018年1月18日 下午8:08:53 
 * @version 1.0 
 * @parameter  
 * @since  
 * @return 
 */
@Controller
@RequestMapping("role/")
public class RoleController extends BaseController {
	
	@Resource
    private RoleService roleService;
	
	@GetMapping("/manager")
	public String manager(){
		
		return "admin/role/role";		
	}
	
	
    @RequestMapping("addRole")
	public String getRoleForm(){
		
		return "admin/role/addRole";
	}
    
    @RequestMapping("roleAdd")
    @ResponseBody
    public Object insertRole(Role role){
    	logger.info("*************start 新增一条角色 start*******************************");
    	roleService.insertRole(role);
    	return renderSuccess("添加成功");
    }
}
